Heuristics for Unrelated Parallel Machine Scheduling with Secondary Resource Constraints

نویسندگان

  • Jeng-Fung Chen
  • Feng Chia
چکیده

This research deals with the problem of scheduling N jobs on M unrelated parallel machines. Each job has a due date and requires a single operation. A setup that includes detaching one die and attaching another from the appropriate die type is incurred if the type of the job scheduled is different from the last job on that machine. Due to the mechanical structure of machines and the fitness of dies to each, the processing time for a job depends on the machine on which the job is processed, and some jobs are restricted to be processed on certain machines. Furthermore, the required detaching and attaching times depend on both the die type and the machine. This type of problems may be encountered, for example, in plastics forming industry where unrelated parallel machines are used to process different components and setups for auxiliary equipment (e.g., dies) are necessary. This type of scheduling problems is also frequently encountered in injection molding departments where many different parallel machines are also used to produce different components and for which setups are required for attaching or detaching molds. In general, the dies (or molds) are quite expensive (tens of thousands dollars each) and thus the number of each type of dies available is limited. Therefore, dies should be considered as secondary resources, the fact of which distinguishes this research from many past studies in unrelated parallel-machine scheduling in which secondary resources are not restricted. This type of problems is NP-hard (So, 1990). When dealing with a large instance encountered in industry, in the worst case, it may not be able to obtain an optimal solution in a reasonable time. In this research heuristics based on guided search, record-to-record travel, and tabu lists from the tabu search (TS) are presented to minimize the maximum completion time (i.e., makespan or Cmax) and maximum tardiness (i.e., Tmax), respectively, to promote schedule performance. Computational characteristics of the proposed heuristics are evaluated through extensive experiments. The rest of this research is organized in six sections. Previously related studies on parallel machine scheduling are reviewed in Section 2. The record-to-record travel and tabu lists are briefly described in Section 3. The proposed heuristic to minimize makespan and the computational results are reported in Section 4. The proposed heuristic to minimize maximum tardiness and the computational results are reported in Section 5. Conclusions and suggestions for future research are discussed in Section 6. O pe n A cc es s D at ab as e w w w .ite ch on lin e. co m

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A bi-objective model for a scheduling problem of unrelated parallel batch processing machines with fuzzy parameters by two fuzzy multi-objective meta-heuristics

This paper considers a bi-objective model for a scheduling problem of unrelated parallel batch processing machines to minimize the makespan and maximum tardiness, simultaneously. Each job has a specific size and the data corresponding to its ready time, due date and processing time-dependent machine are uncertain and determined by trapezoidal fuzzy numbers. Each machine has a specific capacity,...

متن کامل

Multi-Objective Unrelated Parallel Machines Scheduling with Sequence-Dependent Setup Times and Precedence Constraints

This paper presents a novel, multi-objective model of a parallel machines scheduling problem that minimizes the number of tardy jobs and total completion time of all jobs. In this model, machines are considered as unrelated parallel units with different speeds. In addition, there is some precedence, relating the jobs with non-identical due dates and their ready times. Sequence-dependent setup t...

متن کامل

A Novel B and B Algorithm for a Unrelated Parallel Machine Scheduling Problem to Minimize the Total Weighted Tardiness

This paper presents a scheduling problem with unrelated parallel machines and sequencedependent setup times that minimizes the total weighted tardiness. A new branch-and-bound (B and B) algorithm is designed incorporating the lower and upper bounding schemes and several dominance properties. The lower and upper bounds are derived through an assignment problem and the composite dispatching rule ...

متن کامل

A New Hybrid Meta-Heuristics Approach to Solve the Parallel Machine Scheduling Problem Considering Human Resiliency Engineering

This paper proposes a mixed integer programming model to solve a non-identical parallel machine (NIPM) scheduling with sequence-dependent set-up times and human resiliency engineering. The presented mathematical model is formulated to consider human factors including Learning, Teamwork and Awareness. Moreover, processing time of jobs are assumed to be non-deterministic and dependent to their st...

متن کامل

Heuristic approach to solve hybrid flow shop scheduling problem with unrelated parallel machines

In hybrid flow shop scheduling problem (HFS) with unrelated parallel machines, a set of n jobs are processed on k machines. A mixed integer linear programming (MILP) model for the HFS scheduling problems with unrelated parallel machines has been proposed to minimize the maximum completion time (makespan). Since the problem is shown to be NP-complete, it is necessary to use heuristic methods to ...

متن کامل

SINGLE MACHINE DUE DATE ASSIGNMENT SCHEDULING PROBLEM WITH PRECEDENCE CONSTRAINTS AND CONTROLLABLE PROCESSING TIMES IN FUZZY ENVIRONMENT

In this paper, a due date assignment scheduling problem with precedence constraints and controllable processing times in uncertain environment is investigated, in which the basic processing time of each job is assumed to be the symmetric trapezoidal fuzzy number, and the linear resource consumption function is used.The objective is to minimize the crisp possibilistic mean (or expected) value of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012